import { ClickCaptchaDot } from "./data"

// 事件
export interface ClickCaptchaEvent {
  // 点击事件
  click?:(x:number,y:number) => void
  // 刷新事件
  refresh?:() => void
  // 关闭事件
  close?:() => void
  // 确认事件
  confirm?:(dots:Array<ClickCaptchaDot>,reset:()=>void) => void
}


// 暴露方法
export interface ClickCaptchaExpose {
  // 刷新
  refresh:() => void
  // 关闭
  close:() => void
  // 清理
  clear:() => void
  // 重置
  reset:() => void
  // 展示
  show:() => void
}
